local function GetStringsTable()
    return TUNING.NPC_CHAT_TABLE[ type(TUNING.__NPC_LANGUAGE)=="function" and TUNING.__NPC_LANGUAGE() or TUNING.__NPC_LANGUAGE ] ["npc_item_cards_station"] or {}
end
local function start_event(player)
    TheWorld:PushEvent("ms_setseason", "spring")
    if player and player.npc_base_lib then
        player.npc_base_lib:Announce(GetStringsTable()["npc_card_spring"])
    end
end
local function fx()
    local inst = CreateEntity()
    inst.entity:AddTransform()

    inst:AddTag("INLIMBO")
    inst:AddTag("FX")

    if not TheWorld.ismastersim then
        return inst
    end

    inst:ListenForEvent("Set",function(inst,player)
        start_event(player)
        inst:Remove()        
    end)

    return inst
end

return Prefab("npc_card_spring",fx)